Tire madness 300 fourtrax

O.K. I just picked up a 95 300 fourtrax. I want to put some new tires on it as it still has the original tires on it. The sizes are strange. The rear tire is 25×11-9 and the front are 23×8-11. So if I understand right.. this thing has a rear rim that is 9"? and a front rim that is 11"? And two" diff in height? The first # is how high? the second # is width and the last # rim size right? Whats with the tiny 9" rim on the back? Not many tires to pick from when I search. How much wider can I go from stock?