Elon Musk expects 1000km journey capacity by 2017

Elon Musk believes EVs will be able to go 1,000km per charge by 2017 and 1,200 KM by 2020. Is he right?