'Megapod' of Dolphines spotted off the coast of California