6384 meters = 20944 feet and 10.58 inches