32626 cm = 1070.406824 feet