I dont think you can completely keep water out of even the best put together car, never mind a land rover so you have more chance of sealing your arsehole than making a discovery completely water tight. As mentioned above, keep the water out of the oily bits and help it get out of the cabin...