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: Columbus, Ohio Police Show Video Of Officer Fatally Shooting 16-Year-Old Girl

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: Nya Jingles, Yorba Linda 14-Year-Old, Found Safe After 5 Days Missing

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

MORE NEWS: Derek Chauvin Guilty On All 3 Counts In George Floyd’s Death

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