16890 meters = 55413.385827 feet