they are saying its making landfall right now.....