6805 meters = 22326 feet and 1.39 inches