Thanks for your replies and it does appear these are shorter than they should be.
I know I could engineer something to fix the problem but I am a bit peeved that the exhausts cost me nearly £150 and dont fit, I dont see why I should pay that money and then have to make them fit.
I can easily count on one hand the number of parts I have bought for this bike (90% of all parts) that actually fit straight away if it was a pattern part.
Its disgusting.
Maybe 10% of those 90% I just threw straight in the garbage- it was easier to completely make the part myself than to modify the pattern part fit.
Matter of fact it was on this site I finally reached the boiling point over some terrible fork shrouds.
Look on the brighter side, at least you didnt pay 150 pounds for the pipes plus 150 pounds for shipping only to be told you have to pay 150 pounds more to ship the bad parts back.