Brian T - I'd guess our engines are pretty close. Like I said in an earlier post, the XS650 is perfect at 277 degrees, but each engine is a little different depending on the length of the connecting rod & its stroke. I have no idea how to do the math, but maybe 270 is right on the money for our bikes.