656 x 685 feet = 199.95 x 208.79 meters