• New here? Register here now for access to all the forums, download game torrents, private messages, polls, Sportsbook, etc. Plus, stay connected and follow BP on Instagram @buckeyeplanet and Facebook.
BUCKYLE;1391365; said:
What does that mean?

I mean, are we seriously looking at 12 inches of snow?

that's what it looks like.

Basically what the snow ratios mean is that 1 inch of liquid precipitation falling is the same as 15 inches of snow. Storms coming from the south tend to have higher ratios since they pull moisture from the gulf.

I hope that helps...
 
Upvote 0
Back
Top