"Game of Thrones" fans counting down to the premiere of the final season on April 14 can now count the exact lengths of the six episodes.

HBO has revealed the run times of the six episodes. We already knew that Episodes 1 and 2 would be 54 and 58 minutes long, respectively.

They are the shortest of the six remaining episode. They are followed by the longest episode yet of the fantasy series, which clocks in at one hour and 22 minutes. Many fans are speculating that the third episode is the one with the epic battle at Winterfell, which was inspired by the Helm's Deep sequence in "Lord of the Rings: The Two Towers" and may be the longest battle ever filmed.

Here are the episode lengths and their air dates. No titles have yet been released.

Season 8, Episode 1
Debut date: Sunday, April 14 at 9:00 p.m. (ET/PT)
Estimated running time: 0:54

Season 8, Episode 2
Debut date: Sunday, April 21 at 9:00 p.m. (ET/PT)
Estimated running time: 0:58

Season 8, Episode 3
Debut date: Sunday, April 28 at 9:00 p.m. (ET/PT)
Estimated running time: 1:22

Season 8, Episode 4
Debut date: Sunday, May 5 at 9:00 p.m. (ET/PT)
Estimated running time: 1:18

Season 8, Episode 5
Debut date: Sunday, May 12 at 9:00 p.m. (ET/PT)
Estimated running time: 1:20

Season 8, Episode 6
Debut date: Sunday, May 19 at 9:00 p.m. (ET/PT)
Estimated running time: 1:20