Hurricane Helene has barreled down on Florida, with the extraordinarily harmful Class 4 storm making landfall…