6342.6 meters = 20809 feet and 0.66 inches