Avengers: Endgame screenwriters Christopher Markus and Stephen McFeely say the film was always going to be three-something hours long.