5926.2 meters = 19442 feet and 10.96 inches