Нет, ошибка в другом) Я уже нашел, спасибо.
Про минусовую степень: ее забыть тяжело) видно что различия огромные без нее)
Проблема была в коэфициенте Q, он не правильно расчитывался с уровнем.
Хоть и такой же, как и при расчете уклонения. Тот способ расчета превращал на 90 уровне 951 в 7500 с копейками.
Поправлен