За точность данных в таблице ответить не могу .Попалась на каком-то форуме ,сохранил.Думаю если вспомнить геометрию ,можно и свою "накропать".
Только думаю на больших дистанциях она будет бесполезна ?!