11869 meters = 38940 feet and 3.46 inches