Hi Rykers,
I'm presuming you checked the manual as you're a supporter, I had similar worries myself on the first oil change i did on my XTX as the manual said 2.5L and i needed 2.9L to register on the dipstick. Not sure if it's any help but check this thread
http://www.xt660.com/showthread.php?t=10719
Selina