Incredible satellite footage captures Hurricane Helene's eye wall(03) Save Image Image gallery: Where Did The Eye Of Helene Hit? Pinpointing Its Florida Landfall