Yes - it lasts between 11-12 hours from full charge to 0% with both GPS & OHRM on
It lasts between 15-16 hours from full charge to 0% with GPS only and OHRM off.
I ran a 12hr race with GPS on and the OHRM off, and it had something like 22% left on the battery after I finished.