126 x 114 meters = 4960.63 x 4488.19 inches