5983 meters = 19629 feet and 3.18 inches