After you wrap it you have to lift it into the water as well.
Need more pics to convince me
It looks like it is sitting at bumper height at the front
You could lay out the tarp on a car trailer, drive on wrap it and then launch it by backing or lowering the trailer till it floats.
recovery could be a problem.