209 x 206 meters = 685.7 x 675.85 feet