683 x 861 feet = 208.18 x 262.43 meters