Anzhsb, its quite apparent that you have not read, or do not have an owners manual....you should also probably get your fuel tank checked for leaks as you claim only to be getting 93 miles (150KM) per tank!?. If your Duke is stock, it will easily get 50MPG (or 81 KPG) even in aggressive riding mode. Have you modified the fueling or intake/exhaust?
2010 KTM Duke 690 : 1,100 miles (Sold 5/13)
2008 KTM Duke 690 : 26,000 miles (Sold 8/11)