The book "Marine Mammals of the World" states that humpback whales feed in polar waters and migrate up to 9,900 miles each year to tropical or subtropical waters to breed and give birth.