595 x 601 feet = 181.36 x 183.18 meters