short battery life (10 hours) - potential impact of ant+ sensors?

I am intensively using my Edge 530. GPS+Glonas, 1 sec recording. I noticed that when I ride with my buddies despite we both start off with 100% charge after a few hours I have much lower %. I.e. 50% after 5 hours on my edge and 70% on my friends unit. We seem to have the same settings, using the same routing track. The main difference is that probably I have sensors for other bikes / trainer / virb camera setup and he doesnt. Can this be the reason for the battery drain? Or should I look for another reason?