STS-ELO Estimate