6324 meters = 20748 feet and 0.38 inches