73 x 269 meters = 239.5 x 882.55 feet