26489 cm = 869.06168 feet