Imoca Imoca What is an Imoca? Imocas are 60-foot monohulls designed for major ocean races such as the Vendée Globe (the “Everest of the Seas”), the Voir plus