A group of whale watchers got quite a show as a blue whale breached the surface off the coast of San Diego.