5879 meters = 19288 feet and 0.69 inches