Giant squid sightings near the shores of Atlantic ocean