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: Residents Say Strong Stench In Carson Keeps Getting Stronger

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: Man Suspected Of Stealing Truck Taken Into Custody Following Pursuit

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

MORE NEWS: LA Firefighters Respond To Fire At Suspected Marijuana Grow Operation In Canoga Park

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