My 4005 4wd with R1s and the loader is about 12'8" in length from the bucket to the back of the tires. I paid 17,500 for the tractor and another 4,200 for the 300cx loader. If you buy one I hope the act of shifting gears is enjoyable to you.
I think it's a good idea to shim the hydraulic relief pressure to 2500ish - I assume they set it low since it is a lighter weight tractor and needs proper ballast for the loader.
Some people mentioned spending a little more for a 5045. The 5045 would have been too big and heavy for what I wanted even though it's not too much more in price. I actually think those tractors are kind of ugly, especially the huge flat fenders. My true love was the 5105/5205 that they stopped making, but it would have been too big also...