Garmin says they will be introducing two new high end smart watches with battery life of up to 139 days. Prices starting at $999 (ouch).
https://mybroadband.co.za/news/gadgets/494197-garmin-unveils-new-premium-smartwatches-with-up-to-139-days-battery-life.html