Five gray whales, one humpback whale and dozens of dolphins were seen swimming together near the coast of Monterey Bay in California. The meetup was due to a huge school of fish in the area. In other words, a big shared buffet.