Impressed yet? No matter how vast or rough the sea, humpbacks travel thousands of miles each year