Kinda just stumbled upon this.
Dunno about you, but if I found some Alienesque object buried 90meters under the surface of the ocean. I would probably want to find out what it is the same instant it was discovered...
My bet, its a glacial deposit. (Rocks stuck inside large bodies of ice during the ice age)