Combination of TrainerRoad and Xert

Thats about right as SprintTT is classified as your 20min power so 108% dependant on your particular strengths would be correct. My 20 min power is 107% of TP.