579 x 559 feet = 176.48 x 170.38 meters