Primeiro, vamos conhecer o que sua impressora fará:
$lpoptions -d <printer-name>
depois, supondo que sua impressora possa lidar com a resolução desejada, etc ... podemos tentar imprimir. - E se for dito que só pode fazer 300DPI mas você SABE que a impressora pode fazer mais? bem, talvez tente reinstalar a impressora com um driver melhor, mais atualizado e não genérico. Em seguida, investigue novamente as opções que lhe dão.
agora tente dar o comando:
$lp -d <printer-name> -o PageSize=Custom.266x59cm <file.name>
Nota: sim, eu sei que 105x23,39 não é exatamente 266x59cm, mas não tenho certeza se vai levar decimais para lá. Eu também nunca tentei usar "in" por polegadas. pode existir, embora eu não tenha lido nas manpages.
publicar resultados ou erros.