528 x 269 meters = 1732.28 x 882.55 feet