18918 cm = 620.669291 feet