This study is completely disconnected from biological reality. Exercise is the only general-purpose life-extending intervention we know of with certainty. See for yourself: https://en.m.wikipedia.org/wiki/Physical_exercise
Or, as some would have it, "with certainty".
[1] http://www.bbc.com/future/story/20170601-the-secret-to-a-lon...