The real thing to look at is how long it took to get these numbers
How long was titanic in movie theaters? Like a year. I think it was at least 6 months. Avatar was also in movie theaters for several months. Endgame has done it in about a month's time