How long did the Port Royal earthquake last?

The Port Royal earthquake lasted approximately three minutes.