How man feet above sea level is Mexico City