112 x 70 meters = 367.45 x 229.66 feet