DR850 is the biggest single I can think of. Checked the stroke on the web and it's 90mm!
KTM 690 is 80mm.
DR650 / Freewind would be cheaper/easier to get and it's 82mm.
im dying to know what your making???
You’d get a much longer stroke using a wheel with a pivoted arm, much like a trains drive wheel.