112 x 81 meters = 367.45 x 265.75 feet