18915 cm = 620 feet and 6.85 inches