Haven't seen it but it is fucking insane. I would never try it this high though, if you mess up you could literally kill yourself by hitting the water wrong.
I bet you like those tight speedos don't you butterbrad. But on point, this is one of the most insane things ever. They came to boston once too but I missed it.