11859 meters = 38907 feet and 5.76 inches