606 meters = 1988.188976 feet