But you can go 1500 miles on a full tank, so with electricity you have to account for three times as many vehicles as well (given the stated range is correct)
300 miles between charges if you are limited to a 30 minute charge, but semis probably refill much more often than every 1500 miles, particularly since they are required to stop every so often anyways.