Holy smokes, they are launching (26 feet high, 131 distance).
“Home made Slip and Slide created in a private lake in the Cantal, Auvergne region in France. The buoy is powered by a car on a runway, water slide of 80 meters with a 2 meters launch ramp at the end. This allowing to fly in the lake. Some people had been flung over 8 m high and 40 m long during the filming of the video. So we can consider this slip and slide as the world’s biggest.”