120 mph is flight level--translating to 108mph sea level using 90%?
yep...108....which is lower than the correlating pressure would lead you to expect. but the winds will catch up.
the scary thing is that the pressure has dropped to 950mb WITHOUT a closed eyewall for the past day....