202 x 595 feet = 61.57 x 181.36 meters