25589 cm = 839.534121 feet