I'm not sure but if Treats doesn't have the correct length for the Sears Free Spirit.
I measured my fork length from center of the axel to the top triple tree, it was 25 3/8" or about 645mm. Treats only has either 27" or 23" as far as I can see. The forks on this Deluxe should be the same as a Puch Magnum ll (not the Mk II) according to what I am seeing. I am trying to avoid having to change my speedometer and brake cables.
What about these from eBay, they are the correct length and come with a triple tree: