126 x 327 meters = 4960.63 x 12874.02 inches