That looks like it hurt.
Reminds me of way back when, we kept our boat in PCB Florida. Had gone down for the July 4th weekend, met up with some dockmates and went out on their craft to watch the fireworks. Getting back to the marina the stafff was busy lifting a smashed up speed boat which had water pouring out both ends. Seems they kissed a channel marker at speed. Lucky they didn't kill anyone. But what a way to ruin the weekend.