12835 cm = 421.095801 feet