652 x 681 feet = 198.73 x 207.57 meters