3860.9 meters = 12666 feet and 11.94 inches