I doubt 45 miles. Do what I do and bring the charger to work and give it a charge during the day if that's an option. Then it'll be no problem. Or get 2 batteries.