Humpback whale (Megaptera novaeangliae) off the coast of Lanai, Hawaii.