25 октября 2006 года шейх Мохаммед ибн Рашид аль-Мактум подарил Михаэлю Шумахеру остров в районе «Антарктида» искусственного архипелага The World стоимостью $7 млн.