National Hurricane Center designates system as Invest 91L. Florida impact expected this weekend.