569 x 79 feet = 173.43 x 24.08 meters