Put some of that snow/sleet in a plastic bag and put it on your back... ice and rest, ice and rest.
Been there, done that (different circumstances) and still paying for it 30 years later. I'm finally getting PT for my back now.
Hope your back will be much better very soon!
__________________
Specialized Roubaix Expert
Surly Long Haul Trucker