596 x 698 feet = 181.66 x 212.75 meters