my battery box were under a couple feet of snow last year, and they still didn't leak water into them.
the only things i had to do were cover up the top vent holes in the lid
covered over top and bottom with black elec tape, then coated over that with black plasti dip