515 x 882 feet = 156.97 x 268.83 meters