Yes I also tried disabling the general location settings, but that didn't work. Wiped my phone, and till now has seen only Google location reporting (accessible via google settings app) drain a lot of battery. Only disadvantage is that you don't get location based cards in Google now.