202 x 625 meters = 7952.76 x 24606.3 inches