Teaser 2865: Seventh heaven?

From The Sunday Times, 20th August 2017 [link]

I have a modern painting by the surrealist artist Doolali. It is called “Seventh Heaven” and it consists of a triangle with green sides and a red spot on each of its sides. The red spots are one seventh of the way along each side as you pass clockwise around the triangle. Then each of the red spots is joined by a straight blue line to the opposite corner of the triangle. These three blue lines create a new triangle within the original one and the new triangle has area 100 sq cm.

What is the area of the green triangle?

[teaser2865]