5462 meters = 17919 feet and 11.37 inches