Archimedes yacht anchored in Palma de Mallorca