Also looks like for half of running time on your batter session your wifi was off completely? That must help to too.
Wifi was off, but cellular data (3G) was on, and that uses more power especially if the signal is weak. Some data connection or the other is always on, 24x7, since I have Gmail on auto sync and I don't want to miss any email.
Besides, if you noticed, during the period the wifi was on, my normal cell signal was very weak (1-2 bars only)... Stinktel provides rubbish coverage in my apartment. Their LTE signal and coverage is so bad that I don't even use it despite my plan being LTE... always on 3G throughout the day and on wifi through the evening and night.