112 x 89.8 meters = 367.45 x 294.62 feet