humpback whale sets record with 8000-mile migration across three oceans humpback whale