Earlier this year, Strava announced Performance Predictions for subscribers, a feature that estimates current 5K, 10K, half marathon, and full marathon finish times. The feature takes into account 100 ...