62 x 112 meters = 203.41 x 367.45 feet