Are we talking about a Turtle rock or a Tuttle box .damage .

nice job John .they are like floating rocks in the water ...good your are ok ..
scares the hell out of ya ..also hit one ..mine slid of the rail.
go the chinook boom ..they make great products.
Mark from surf sail always does the right thing .and great to deal with .