33.3 x 112.1 meters = 109.25 x 367.78 feet