MapFight

        %
St. Petersburg (Russia) Malta

St. Petersburg (Russia) (555 mi²) is 4.5 times as big as Malta (122 mi²).