112 x 182.9 meters = 367.45 x 600.07 feet