So, I did a bit of scrolling on Google Maps before responding. The road is zoned as 70kph, and there are 2x warning signs leading up to the crossing, so there is ample warning.
It's a bit hard to tell, but the guess is they were on the crossing or about to cross rather than on the road itself.