112 x 59.7 meters = 367.45 x 195.87 feet