5881 meters = 19294 feet and 7.43 inches