I really dont think the people in the dump truck made it.
I am not sure about that exact stretch of track...but the trains do reach 79mph on the line.....that is a heck of an impact
Thanks for that update BurbankKarl.