26994 cm = 885 feet and 7.56 inches