Protective case for Elite 100 v2

I have just received my Elite 100 v2. I am looking for any suggestions regarding a protective hard shell, weatherproof case, with foam in it. We do mostly camping and off-roading so I want to make this investment does not get damaged or have water/dust get into it. We live in Canada so hopefully all recommendations will be available in Canada.