How long do the Guardian S batteries last on a charge?

New batteries in the Guardian S robot provide up to 12 hours of surveillance time or ~3 mile (~4.8 km) travel range.