You get 10 ft of horizontal protection for every 1.0 vertical feet of windbreaker.
I set my 4' snow fence about 35-40 ft back from my road.
Mine are orange plastic rolls
I started with the same plastic rolls, but they became quite brittle and cracked, tore, etc. I have since changed over to the 4 ft lath snow fence. I typically set the T posts about 8 ft apart. My driveway is just shy of a 40 length from my buildings to the town road. I planted a two row windbreaker (one row of white cedar, one row of ninebark) years ago - and it helps quite a bit. If we get a lot of snow, this windbreak will fill up and eventually deter less snow drifting. My old IH 766 with a loader is what I use to own open my road. Occasionally I'll have to call the township grader in to break the really bad drifts.