The only running metrics you need to estimate marathon race time is Avg Pace and Avg Miles/wk over the trailing 56days. This script will fetch running data from your garminconnect account, apply the tanda algorithm, push a sensor update to Home Assistant.