208 x 260 meters = 682.41 x 853.02 feet