X-Yachts IMX 70 2004 · commissioned in 2005 21.40 m · 70.2 ft € 1.195.000 (VAT paid) South of France 21