112 x 59 meters = 367.45 x 193.57 feet