Many thanks to Junwei of BHASVIC school for the basis of this solution. A solution was also received from Andrei of School 205, Bucharest.

Diagram as in text

First draw a circle, centre O and radius of a.

Draw two diameter lines inside the circle, and make sure these two lines are perpendicular.

From these two lines, we can draw four tangents to the circle which form a square ABCD touching the circle at HIJK.

Then OH = a = HA.

Thus, OA equals

 

Using the compasses with focus on O and length OA, make another circle which has an area two times the area of the original circle.

 

 

Extend the original diameter lines to be the diameter lines for the new circle, and use the same method to form a new square MNOP which touches the new circle on WXYZ.

Thus,

 

 

 

Then extend AB to touch the bigger square's side PM on G.