596 x 366 feet = 181.66 x 111.56 meters