Microcontroller input pin impedance/leakage current
You could use a P channel MOSFET for connecting the battery to a lower resistance potential divider but it would need a spare GPIO line: -



The TPS1110 has a leakage current less than 100 nA so it won't draw too much from the battery.