Which is correct?

A. Eighteen inches is more submarine sandwich than even the two of us can eat, I'm afraid.

B. Eighteen inches are more submarine sandwich than even the two of us can eat, I'm afraid.