The canal is 200 metres wide, 25ish metres deep. Gotta think in the cube, because now you're talking volume. I have zero idea what thickness you're going to need for your dam, but I'm going to spitball and say 10 metres at the top, and 30 metres at the bottom to get a slope like you'd see on something like the Hoover Dam.
This means you need to provide .. lets see, a trapezoidal cross section is 500 square metres.. 100,000 cubic metres of filler. Twice. And then you probably need to curve it to resist the pressure, so that's a bit of a lowball figure. You can't dam any less, because the ship is stuck sideways across the canal.
Using some old numbers for concrete pours in Ireland (2016 era) per cubic metre, that's 7.5 million Euro worth of concrete. Sure, you're not going to use pure concrete like that though - you'd probably start dropping massive boulders in first, and then try to cap/fill it.
Have a read of https://en.wikipedia.org/wiki/Palm_Islands to get a feel for how long it takes to lay in that much material..
And then you have to dig it all back up to reopen the canal.