682 x 860 feet = 207.87 x 262.13 meters