MapFight

        %
Chicxulub Crater Homewood IL

Chicxulub Crater (9,845 mi²) is 4554 times as big as Homewood IL (2 mi²).