6016.2 meters = 19738 feet and 2.27 inches