236 x 84 meters = 9291.34 x 3307.09 inches