Iron your Avengers tees already as the runtime for Avengers: Endgame has finally been revealed!

And while you're at it, make sure that you arrange a bucket-load of carbs-covered-popcorn so that you don't miss a scene.

Source: Groupon

Why? Well, it has officially been revealed that the movie is going to be 3 hours and 58 seconds long!

Source: Watch Mojo

This news comes directly from the Russo brothers who gave some insider news to ComicBook.

And we can rest assured that these 3 hours will be the best 3 hours of our lives.

Case in point: During its test screening which took place in February, the audience didn't take any bathroom breaks!

Source: ABC

Endgame also happens to be the longest MCU movie to date.

In an interview with Collider, Russo said,

I think the studio is down with what the best story is. Right now, we think the movie is playing well and we’ve had great responses from our test audiences and we’re feeling very good about where it is. We’re still doing work to it. We’re not done with it. Again, this is a culmination film of 22 movies, it’s a lot of storytelling to work into it.

Avengers: Endgame will hit theatres on April 26.