These appear to be the hulls of sunken ships between Staten Island and New Jersey Sea - Shipwrecks By: Grungy
and these pictures:
http://www.seacanoe.org/grvyrdsm.htm