685 x 335 feet = 208.79 x 102.11 meters