319 x 596 feet = 97.23 x 181.66 meters