568 x 670 feet = 173.13 x 204.22 meters