>>513182398
There's atleast 20 meters before the car driver could've comfortably stopped.