5906 meters = 19376 feet and 7.69 inches