Someone Made Another 300 Foot Slip 'N Slide

This time you get to fall into a river.