261.94 meters = 859.383202 feet