And the final run time is 151 minutes, so the “2h30m” talk that’s been going around wasn’t rounding up or down very much at all.
Hasn’t the runtime been known for a while? When I bought my tickets in early October it was listed as exactly that - 151 minutes.