657 x 686 feet = 200.25 x 209.09 meters