568 x 522 feet = 173.13 x 159.11 meters