The ball goes miles in Mexico City