До горизонта примерно 4 километра.
h -- человек, его высота (+горы если есть). R -- радиус Земли, он известен.
Далее просто решаем прямоугольный треугольник.
Без учета неровной поверхности, без учета рефракции, без учета прозрачности атмосферы.
Но моряки считают более тщательно: www.randewy.ru
А длина горизонта (был такой подвопрос), это, видимо, получится длина окружности с радиусом равным расстоянию до горизонта.
длина = 2 Пи * R
т.е. 2 * 4км *3,14 ~ 25.13км