Incredible close encounter with a humpback whale