588 x 568 feet = 179.22 x 173.13 meters