Even if they were tring to keep the context from book to moeive alive. It was still ungodly long. Most movies should not last past 2:30. 3 hours is alot. Many times when no diologue was going and people were just walking endlessly they could have easily cut them out and not sacraficed anything. Except maybe an hours sleep.