It will be interesting to see how this plays out. A family member of mine is a regional sales manager and usually puts more than 100k miles on his car each year. A million miles in 8 years wouldn't be impossible for him, but so far no car has lasted that long.
Well if you assume one charge per day (say in your garage over night), you get 265 miles/day * (365 days * 8 years + 2 leap days) = 774,330 miles total.