Seven hours?? You must have an incredible throwing arm. Maybe you should pitch professionally!
Have you considered getting one of those throw-y sticks that extends your throwing range? Also, is there a park with some hills nearby? She'll get tired more quickly if she's running up a hill. I don't know how flat your area is. I'm in San Fran, which is lousy with hills.