Fenix 7x vs Enduro battery specs

Hi, I am thinking about upgrade to Fenix 7x or Enduro, I don't really care so much about maps. What I really want is to have the longest GPS activity life and there is something that make me doubt about the specs between both models.

Looking at the Garmin webpage for the battery life I see the following:

Enduro: 

Smartwatch: Up to 50 days/65 days with solar

GPS Only: GPS: Up to 70 hours/80 hours with solar

Fenix 7x:

Smartwatch: Up to 28 days/37 days with solar

GPS Only: Up to 89 hours/122 hours with solar

As I understood the Enduro has the Sony chipset and the 7x the Mediatek. 

As I have read the Sony GPS chipset is the one with the lower consumption in the market (it means a little less accurate also). Adding also the thing that the Enduro has less memory and is engineered to battery savings, I don't understand how is possible that it last less than the 7x on the GPS mode.

Maybe the information is not accurate? Can we relay on this figures ?

Really appreciate your feedback.