Hurricane Ian's landfall is imminent this afternoon