Tesla model 3 range km 2024 July 8, 2019 16 32 64 128 Tesla model 3 2024 standard range km Tesla model 3 2024 real range km Tesla model 3 2024 long range km Tesla model 3 2025 Tesla model 3 mid range 2019 Tesla model 3 2022 standard range