First of all, I believe this should be called a canal, since rivers are naturally formed and canals built.
> Spanning a length of 114 kilometers,
Even the Mittelland Canal in Germany is 326km[0], so how it it the largest 'manmade river' in the world?