12816 cm = 420 feet and 5.67 inches