11888 cm = 390.026247 feet