6388 meters = 20958 feet and 0.06 inches