604.37 meters = 1982.841207 feet