La longueur maximale, prévue par la norme USB est : 5m pour un cable passif, 25 avec répéteurs (ou hub USB, ou ...)
Donc en théorie, ça ne marchera pas, en pratique, si tu as quelques hub USB, des prises electriques et tout, ça peut peut être fonctionner.
Juste par curiosité, pourquoi ce besoin de 20m ? Qu'est ce qui t'empeche de rapprocher le PC ?