It would take multiple large-format printers to create a poster that size that quickly, stitched together.
Would that be common in that area?
That banner isn't stitched, as far as I can see. It looks like the entire think is silk-screened; a long process when you consider the size of that thing!