Wow! That was wicked!
Had a similar experience while in the Navy, though with much smaller cuda's...
We were in the harbor at St Thomas, V.I. and the deck lights were just being turned on on the fantail of my destroyer. as soon as the lights were on, a bunch of 3-6 pound barracuda came jumping up onto the fantail deck from the water twelve feet below!