3838 meters = 12591 feet and 10.36 inches