568 x 608 feet = 173.13 x 185.32 meters