Actually his speech is only about 45 minutes long, which is then followed by a question & answer session which is also worth watching in my opinion.
Just watched the video, and it was excellent! Crowd was actually well behaved!
Thanks again for posting link!