112 x 269 meters = 367.45 x 882.55 feet