596 x 355 feet = 181.66 x 108.2 meters