Hi FiatLux,
Containerships come in all kind of sizes, i.e. different length combined with different width, depending on the capacity.
In general you don't want a big(ger) containership on a trade where you cannot fill it, close, to the maximum capacity.
St Lawrence Seaway is not really a denominator for container ships. Panamax, Bosporus max, Bangkok max and Chittagong max (to name a few) are well known limiters for container ships.
Modern trend is that for a same size containership, capacity-wise, they are getting shorter and wider.
The benefit of this is a bigger hull-stability so that you can stack containers higher on deck and thus get a certain capacity with a smaller foot-print.
Cheers,
Roy