18908 cm = 620.341207 feet