112 x 85.1 meters = 367.45 x 279.2 feet