260 x 604 meters = 853.02 x 1981.63 feet