26438 cm = 867.388451 feet