"Those doors are the problem. We don't know what they are neither do the British..."
"Could you launch an ICBM horizontally?"
"Why would you want to..."
"Perhaps a towed sonar array...?"
"No... Too close to the screws... I'll be! This could be a Caterpillar..."
"A What?"
"A magneto hydroelectric drive. Caterpillar..."
I don't know guys, maybe like some sort of super weapon that wasn't discussed. Or did anyone think of those being the shield generators? I know on the Mon Cal ships in STAR WARS the bulges on the ships are shield generators. Perhaps this is the same idea here...