NEWPORT BEACH (CBSLA) — A whale-watching company’s drone captured a stunning sight off the coast of Newport Beach Wednesday – a pod of six gray whales swimming and breaching.

Newport Coastal Adventure’s video shows the six whales swimming in a group off the coast. At least two of the whales breached the water.

READ MORE: 'The Public Needs To Know': High Levels Of E. Coli Bacteria Found In Echo Park Lake

Gray whales are in the middle of their migration from Alaska to Baja California, the longest migration of any mammal on earth at 12,000 miles.

READ MORE: Only On KCAL 9: Tarzana Woman Tells Speaks Out On Surviving Violent Home Invasion

A mother whale and its baby were also spotted Wednesday, according to Newport Coast Adventure.

MORE NEWS: Rylee Goodrich Killed, Anthony Barajas On Life Support After Being Shot Inside Corona Movie Theater

Whale watchers have until April to catch a glimpse of gray whales off California’s waters.