269 x 382 meters = 882.55 x 1253.28 feet