Formula 1 on the high seas. mare No. 25The world’s biggest racing yachts on their way from Kiel to Stockholm.500 nautical miles lie before them. Two days and two nights.