Логика не понятна. Что такое расстояние до последнего максимума. Максимум может быть только за конкретный период. В данном случае за какой?