bringing arbitrary precision for brunel's formula