Tesla model 3 full charge distance July 8, 2019 16 32 64 128 Tesla model 3 charge distance Tesla 3 charging port Charge tesla model 3