actualy in your glove box?.. idfits that high it can either be your battery tray or windscreen rubber.. remove battery and check the trays condition if its total rottern then its a case of weld in a new panel..
As for the windscreen get someone to pour a a watering can over the screen whilst you sit inside to spot the drips