add to that the indomitable 's impregnable shields , which were more powerful than those of any planet , and he could see no way how anything could be more than a nuisance to the mighty juggernaut-class starship .