126 x 365 meters = 4960.63 x 14370.08 inches