Hurricane Helene: Nature's Fury Unleashed