Most Convincingly-Real Whales Ever

Comment by sutch

The poximity, size and direction of the objects just to the Northwest (View Placemark (22.869448,-110.050027)) make me believe that there may be two more whales.