634.67 miles (1,021.4 kilometres)
1000 but without a Michael Crisante there is no city
Greater Mexico City has hundreds of towns now engulfed by the urban conglomerate. Some of them include Coyoacan, Ciudad Nezahualcoyotl, Huixquilucan, Iztacalco, Tlahuac, Tulyehualco or Chimalhuacan.
354.16 miles (569.96 kilometres)
It is 884.00 miles according to MapQuest.