it will fit for the luff but its long in the foot and its not class legal but I think you are only PHRFing the boat How big is the roach on the sail you may find it hanging up all the time
Talk with your sail maker to see what he wants to cut it down
I still have my two mains available which are both in real good shape