Agree with other people, 2 hours is perhaps a little too long.