5885 meters = 19307 feet and 8.91 inches