Ingress is a game that requires a data connection, GPS data and the screen to be on. As a result of this battery consumption is high. Earlier today I took the Sony Xperia Z3 out in the rain and played for two solid hours non stop walking from portal to portal and the battery was at 50 percent. This is excellent compared to other devices.
The phone is also waterproof to a depth of one meter therefore the rain we had this afternoon was no hindrance to game play. Every so often I had to wipe the screen as the touch screen stopped functioning as well as it should due to the signals it was getting from the rain.