i was in a 2007 camry hybrid taxi in vancouver bc recently. It had done 625,000km (387,500miles). Driver told me they had replaced the inverter but battery was original.