Насколько я знаю, стандартный профнастил 2 метра.
Соответственно над уровнем земли он должен быть чуть более двух метров потому что наверху столбик должен достигать верха профнастила чтобы он собой не давал верху профнастила гнуться, а снизу желательно его приподнять над землёй на несколько сантиметров чтобы он не соприкасался с землёй и меньше ржавел. Но сильно приподнимать не следует, чтобы под ним не проползали разные животные или воры не проползали, сделав небольшой подкоп.
Насколько поднимать, зависит от ровности вашей земли. Если участок земли не наклонный, а горизонтальный, можно на месте будущего забора натянуть верёвку, натянуть ровно горизонтально, с помощью прибора под названием "уровень". Тогда вы увидите "ровность" вашего участка. Кочки срежьте лопатой, ямки засыпьте, чтобы под верёвкой была везде примерно одинаковая высота. Тогда появится возможность установить все листы профнастила на одном и том же уровне, а это лучше для изящности забора.
Если земля сильно неровная, например склон, то тут можно либо серьёзно выравнивать, либо ставить листы профнастила не вровень, а ступеньками, когда один лист выше соседнего. Соответственно тогда столб под землёй должен быть глубже, так как с одной стороны идёт спуск. Лучше делать по склону сверху вниз, иначе поставите столбик ориентируясь по нижнему листу, а высоты столбика до верха более высокого листа, может не хватить.
Сколько столбик должен быть под землёй, зависит от способа его интеграции в поверхность Земли. Если просто вкапывается или вбивается, то желательно побольше, например полтора метра (чтобы потом не покосился). Ещё зависит от твёрдости почвы местности. Если плотная, то можно поменьше, а если мягкая, то поглубже. Лучше вбивать, чем вкапывать, так как лучше будет сидеть, но не всем это по возможностям. Если вкапывать, то нужно глубже, чем вбивать, так как засыпанная лопатой земля гораздо менее плотная, чем естественный грунт.
Если же бетонировать основание столба (выкопав ямку), то тут можно и менее глубоко погружать столб, например на метр.
А если какие-то специфические столбы с резьбой на концах, к которым прилагаются каменные плиты с отверстиями, в которые столбы нужно вкручивать, то соответственно прикапывать нужно лишь эти плиты.
Вообщем если подытожить, то:
Над землёй высота столба на ровной поверхности 2м + 5см-10см (в зависимости от ровности поверхности, чем ровнее, тем ниже можно опустить профнастил).
Под землей длина столба:
под бетонирование 1м
под вбивание 1.5м
под вкапывание ≥ 1.5м (чем глубже, тем прочнее)
Соответственно стоит покупать столбы длиною:
под бетонирование 3м
под вбивание 3.5м
под вкапывание ≥ 3.5м
При монтаже на наклонной плоскости желательно столбы на полметра подлиннее.
Если при вкапывании напоритесь на булыжник, то чтобы не бурить, на этом месте можно использовать другой тип интеграции, например бетонирование, под которое требуется меньшая глубина. Но если есть возможность пробурить булыжник, то, возможно, лучше и пробурить, а затем вставить туда столб, и затем залить бетоном зазор. В булыжнике столб будет ещё крепче сидеть, хотя чисто теоретически, говорят что поверхность Земли слегка перемещается, и если булыжник как-то захочет изменить своё положение в земле, то при больших его размерах он и столбик может за собой потянуть (и тот покосится). Говорят что тяжёлые камни имеют свойство постепенно опускаться в толщу земли (если земля не плотная), и не хотелось бы чтобы забор потом держал этот булыжник (а не наоборот), а если булыжник размером с дом, то и забор вместе с ним может под землю постепенно опускаться. Про то, что булыжник с годами может медленно смещаться, слышал от других, поэтому это не точно (сам не проверял).