63 x 112 meters = 206.69 x 367.45 feet