112 x 186 meters = 367.45 x 610.24 feet