595 x 314 feet = 181.36 x 95.71 meters