These whale watchers were blown away as four huge humpbacks feasted on the fish hiding underneath their boat.
The giant creatures dwarfed the tourist boat which was next to them as they lunge fed at the surface of the water, much to the delight of stunned whale watchers.