A diver had an amazing 'all too close' encounter with a huge humpback whale after it surfaced just yards from him in search of an easy meal.