Tony In your first pictures the middle link chain is not hooked to the eye on top frame. This may help keep mower back in place. My stabilizer arms are 41 inches. Didn't have time to take pictures today. I'll take picture tomorrow of my top link with chain in place.
Hope this helps.