The wonders of modern technology - only 90 minutes for an 80% charge and a range of 248 miles.
Takes me all of 2 minutes to completely fill the tank and then it is good for another 600 miles.
Still that's progress for you, and it is a cracking looking car.