Можно ли использовать формулу для неправильного шестиугольника?
Нет, данная формула предназначена только для правильного шестиугольника. Для неправильного шестиугольника расчеты будут сложнее.