201 x 206 meters = 659.45 x 675.85 feet