5912 meters = 19396 feet and 3.91 inches