meet poly_area2()
Use area2 instead of area