569 x 337 feet = 173.43 x 102.72 meters