Also not sure what the units are for speed. With my Garmin data it's in meters per second and I have to convert it to something more useful...
I was assuming it was km/h accurate to 0.1. Just eyeballing the video and allowing the lag, that looks about right.