5456.3 meters = 17901.246719 feet