A millibar is a measure of atmospheric pressure. standard pressure is 1012 MBS.
The lower the central pressure of a hurricane, the stronger it becomes. a central pressure of 900 is very low, and, as we can see, a cat 5 hurricane is the result.
They just said they will land in 15 minutes.