Garmin Fenix 7 can last up to 57 days with the help of the battery-saver mode.