Puzzle of the Week #190 - Heptagon and Circles

There are seven circles of various sizes, each touching its neighbours.

Connecting the centres of the circles creates a heptagon. The edges of the heptagon are given, except for one.

The only other information we have is that the two bold circles are the same radius.

What is the missing length?

heptagon and circles.JPG