84 x 285 meters = 3307.09 x 11220.47 inches