I've had this same problem and I recently noticed that all the HTC Android phones in a local AT&T store were all exhibiting this similar behavior. So, I reached out to HTC about this. Summary - wait for a fix...
5:37:54 PM Customer
Initial Question/Comment: After updating to Android 4.4.4 OTA, with location services off and no applications permitted to use location services other than e911, the GPS is constantly running. More than 3.5 hours out of a 24 hour period are dedicated to GPS. Last chat suggested booting into recovery mode and wiping the cache Performed these steps and GPS is still active. This really appears to be an issue introduced with the Android 4.4.4 update for AT&T,
5:38:34 PM Agent
Thank you for contacting HTC. My name is and I will be assisting you today.
5:38:39 PM Agent
I do apologize that you are experiencing this issue. I would be happy to assist you in resolving this today.
5:39:01 PM Customer
I would love for you to help me resolve today

5:39:16 PM Customer
Surely this has been reported already?
5:39:39 PM Customer
I noticed all the HTC Android phones in a nearby AT&T store were showing signs of this
5:40:09 PM Customer
Is reverting to 4.4.2 the only fix?
5:40:50 PM Customer
This has severly reduced my battery life
5:40:59 PM Agent
I will look into this for you do you mind holding for 1-2 minutes .
5:41:18 PM Customer
sure
5:41:27 PM Customer
seems to be related to e911
5:42:59 PM Agent
I will get you to change the mode to battery saving and turn off location services it can not use gps without high accuracy.
5:44:08 PM Customer
So are you asking me to run in battery saving mode all the time? I'm confused?
5:44:28 PM Customer
I always have locations services turned off
5:45:15 PM Agent
Yes I will get you to turn on battery saving mode and make sure that your location services is off
5:45:36 PM Customer
Just for now as a test?
5:46:34 PM Agent
Yes
5:46:52 PM Customer
ok battery saving mode is on and location services have been off
5:47:04 PM Customer
now what?
5:47:15 PM Agent
Does it still show your gps is running ?
5:47:21 PM Customer
yes
5:49:45 PM Agent
Do you see the gps icon at the top with the line through it?
5:50:19 PM Customer
No. it is on and sometimes flashing with signal lines coming from the top
5:50:25 PM Customer
it's still working
5:53:10 PM Agent
Do you mind holding while I look into this issue for you . I will be 1-2 mins
5:53:26 PM Customer
sure
5:55:39 PM Agent
Location where error occurs
5:55:49 PM Agent
Google Maps version
5:57:03 PM Customer
Sorry what is the question?
5:57:14 PM Agent
Where does this occur at everywhere's or certain areas ? Also what goggle maps version are you using ?
5:59:39 PM Agent
"Thank you for contacting us. We're committed to delivering a great customer experience. As such, we investigate all reported issues. We apologize for any inconvenience you have experienced and appreciate your patience as we work quickly to investigate this matter. In some instances, we may be able to deploy a software update to address an issue. We recommend you regularly check your device for updates and download them when available."
6:00:40 PM Customer
It happens everywhere I go. I can even be in my home all day and it will use 3-4 hrs of battery in a 24 hour period. Google Maps version 9.2.0.
6:02:00 PM Agent
We are investigate all reported issues we do apologize for the inconvience we will get you to check for device updates and download them when there available .
6:02:36 PM Customer
So to be very clear. This issue started happening after I installed the HTC Android 4.4.4 OTA update. Is the only fix to rollback to 4.4.2?
6:03:09 PM Customer
it seems to be clearly related to e911 as it is the only service listed with non-optional location services usage
6:03:20 PM Customer
Can you comment on this?
6:03:41 PM Customer
Telling me to apply software updates is not a resolution
6:03:55 PM Customer
Why would you suspect Google Maps is the issue?
6:04:04 PM Agent
There is no fix at this time the only thing we can do is wait for the update to come out so we can get this issue fixed for our customers.
6:04:19 PM Customer
What update?
6:04:35 PM Customer
To an app or to the OS?
6:05:04 PM Agent
I believe it will be a OS although our team is still investigating this issue .
6:05:17 PM Customer
So this is a known issue then?
6:05:56 PM Agent
This is a unknown issue that we are investigating to see what is causing the issue .
6:06:35 PM Customer
I see. Should be easy to identify with a profiler or logging....
6:07:26 PM Agent
We do apologize for the inconvience we are looking into this for our customers and we hope to have a fix soon .
6:07:47 PM Customer
So you have answered my questions. There is nothing I can do except 1) rolling back to the 4.4.2 ROM, 2) Install a third party ROM, or 3) Move to another vendor.
6:08:37 PM Customer
Thanks for your time. Can you create some documentation somewhere to notify customers who are experiencing this battery drain?
6:08:44 PM Agent
Yes unfortunately there is no way to go back on the ROM we have to wait for another update to come out to fix this issue or a patch .