You can
put this solution on YOUR website!I don't think there is a fixed formula to calculate the irregular shape.
But the following "divide and conquer" approach will work.
Divide heptagon into 5 triangles, calculate the area of these triangles and add them together.
(If you need your questiones answered quickly, you
may contact me by going to my webpage, usually you
will get the answer (step by step) within 24 hrs,
I may charge you a very small fee through Paypal)