Because their steps are longer, taller people actually take fewer steps per mile (and shorter people more steps per mile). Your actual step length is a more accurate estimate of steps per mile because it accounts for your individual leg length.