126 x 272 meters = 4960.63 x 10708.66 inches