Battery life with peripherals connected...


Registered down to 2hrs 50mins. The peripherals attached are an Apple BT keyboard and an external display. Would this cause such a reduction in battery life?
I've also noticed that the battery level of the keyboard is down to 60% 2 weeks after starting to use the keyboard. I thought the batteries on such a keyboard should last about 6 months?