Wow indeed. Could it have been grounding?
Rigging looks ok, no sign of topside damage.
Anyone recognize those channel markers? Could be entering or leaving Moorings Base, and got distracted or off course.