26825 cm = 880 feet and 1.02 inches