92 x 596 feet = 28.04 x 181.66 meters