11406 meters = 37421.259843 feet