The largest sea creatures ever found on the beach