14106 meters = 46279.527559 feet