3868 meters = 12690 feet and 3.46 inches