Avengers: Endgame still clocking in at a massive 3 hours