11890 cm = 390.091864 feet