Hi Im thinking of buying the T-Rex-Racing front head lift stand and rear stand. But Im not sure what pin size I need. I read somewhere that its 28.8mm and that the pit bull one is #28S. T-Rex Racing only goes up to 27mm. Anyone know if the T-Rex Racing 27mm would fit a 1299?