If your wanting to lose body fat while maintaining muscle mass, then long distance running isn't really what you need to be doing. Long durations of cardio use up to many protiens that you muscles need, resulting in more loss of muscle than body fat.
If that's what your goal it, you need to look at interval training instead.
Kyoshu