269 x 329 meters = 882.55 x 1079.4 feet