Early on in 2005, there were 2 747-200's that over ran runways due to snow contaminated runways. Both were short runways. Thats 3 in one year!
We all like to complete the trip as planned, but at some point, we must say,
" Ain't hapenin today"; or "We'll take another runway thank you" or " We'll be diverting, have a nice day"
Lets look at past history along with the runway data, then make your decision to land.
If it can happen to someone else, it can happen to you!