i reckon at least 2 and a half hours. we now know that the battle goes for ***SPOILER?!?!***
the last hour of the movie, according to an early cut so there would have to be at least an hour and a bit leading p to that or it would just make no sense