Hurricane Irma with top sustained winds of 180 mph is on track to reach Florida on Saturday or Sunday.