25586 cm = 839.435696 feet