http://humantransport.org/sidewalks/SpeedKills.htm
Would I have crossed the road there? Probably not ?
I've been in a similiar situation and saw the car coming and managed to dive out of the way much like a footballer in the penalty area. Car still clipped my foot at the same sort of speed...