That's a Sprinter, when they go over like that, the engine hydro locks and dies. About $25,000 for a new 3.0L Turbo diesel.....
Had one that did that in my fleet.
Implemented safe wind speed driving guidelines, max was 50 MPH. Above that, park the trucks, not safe to drive.