26852 cm = 880 feet and 11.65 inches