13692 meters = 44921.259843 feet