3861 meters = 12667 feet and 3.87 inches