12808 cm = 420.209974 feet