The Garmin Forerunner 970 is only $50 cheaper than the Ultra. Then, the Garmin Fenix 9 is more expensive than the Ultra and doesn't have cellular and charges significantly extra for the satellite connectivity.
My Fenix 7 has ~12 days of life, while using it every day for fitness tracking, maps, the occasional LED flashlight, etc. It also is at least IME much more of a beast than an (admittedly older gen) Ultra. I charge before I leave, then spend a week or more living out of backpack and sleeping on the ground. I very much want to go back to Apple Watch but Garmin battery life and durability is just so much better for my use case.
My Fenix 7 has ~12 days of life, while using it every day for fitness tracking, maps, the occasional LED flashlight, etc. It also is at least IME much more of a beast than an (admittedly older gen) Ultra. I charge before I leave, then spend a week or more living out of backpack and sleeping on the ground. I very much want to go back to Apple Watch but Garmin battery life and durability is just so much better for my use case.