6456 meters = 21181 feet and 1.23 inches