Yes, there's no option to drain all, deducting the necessary fee. What I did in the past was withdrawing funds in many batches. In your case, withdraw 90k, then with the rest withdraw again, leaving the 1% of fee of remaining balance. And repeat the process until you remain with 1 sat.