209 x 126 meters = 8228.35 x 4960.63 inches