261.65 meters = 858.431759 feet