205 x 260 meters = 672.57 x 853.02 feet