MapFight

        %
Frankfurt (Germany) Mackinac Island (Michigan, USA)

Frankfurt (Germany) (95 mi²) is 23 times as big as Mackinac Island (Michigan, USA) (4 mi²).