How can you get from Brazil to Mexico without using air transport or car?

It is not possible to travel from Brazil to Mexico without using air transport or a car. The two countries are separated by a large body of water, the Atlantic Ocean.
Copyright Wanderlust World © https://www.ynyoo.com