How long is Shrek for ever after?

The duration was abt 93 min