11681 meters = 38323 feet and 5.89 inches