512 x 514 feet = 156.06 x 156.67 meters