11768 meters = 38608 feet and 11.09 inches