Precision auto level for civil engineers