569 x 671 feet = 173.43 x 204.52 meters