The following worked for me:
Set the page up as a custom page - I used dimensions 901 x 2500.
And then when you print do these settings - most important is you select Record Layout as “In a list”.
Any records that go over multiple pages will print across more than 1 page.
(The only annoying thing with this method is the printer adds blank pages in between the records for some reason - so a 20 page document ends up using 35 pages or something. But at least you can remove those blank pages and end up with what you want.)