Use Suspension Seat Post.
In good used condition with 27.2mm shim
Measures 39cm from the saddle rails
See my other listings for more retro parts and follow on Facebook Classic Bike Revival