It's basically the same as what you've got. My point was that it wasn't evident how you got those numbers. (I get approx. 19.07 with your equation too, if I don't round off the intermediate steps).
So here's my solution, with justifications:
Like you said, we have [itex]\angle B = 90^\circ[/tex] and, with [itex]\triangle ABC[/tex] being isosceles, we have [itex]\angle A = \angle C = 45^\circ[/tex] and [tex]\scriptstyle \overline{AB} \, = \, \overline{BC}[/tex]<br />
<br />
Drawing the height of [itex]\triangle ABC[/tex] from B perpendicular to [tex]\scriptstyle \overline{AC}[/tex] intersecting at point H (the tangent point with circle G), we will have a line segment that bisects circles E and G through their centers. Therefore, the height of [itex]\triangle ABC[/tex] is equal to the length of the diagonal of square DEFG (which is [tex]\scriptstyle \overline{EG}[/tex]) plus the radius of circle G (which is [tex]\scriptstyle \overline{GH}[/tex]) plus the length of [tex]\scriptstyle \overline{BE}[/tex] (which can be shown to be equal to half the length of [tex]\scriptstyle \overline{EG}[/tex]).<br />
<br />
Being an isosceles triangle, this height [tex]\scriptstyle \overline{BH}[/tex] will bisect [itex]\angle B[/tex], forming a new isosceles triangle [itex]\triangle ABH[/tex] having [tex]\scriptstyle \overline{AH} \, = \, \overline{BH}[/tex]<br />
<br />
But (like you stated), we have the area of<br />
<br />
[tex]\triangle ABC = \frac{1}{2} \overline{AB} \times \overline{BC} = \frac{1}{2} \overline{AB}^2 = 10,000[/tex]<br />
<br />
<br />
This gives us<br />
<br />
[tex]\overline{AB} = \sqrt{20,000} = 100 \sqrt2 \approx 141.4[/tex]<br />
<br />
<br />
But this is the hypotenuse of [itex]\triangle ABH[/tex], so we have [tex]\scriptstyle \overline{AH} \displaystyle ^2 +~ \scriptstyle \overline{BH} \displaystyle ^2 = 2 \times\scriptstyle \overline{BH} \displaystyle ^2 = 20,000[/tex] and [tex]\scriptstyle \overline{BH} \displaystyle= 100[/tex]<br />
<br />
Call R the radius of the circles. Then you get the length of a side of square DEFG equal to 2R and it's diagnonal (say, [tex]\scriptstyle \overline{EG}[/tex] equal to [itex]\sqrt{(8R^2)} = 2R \sqrt(2)[/tex]<br />
<br />
<br />
So,<br />
<br />
[tex]\overline{EG} = 2R \sqrt2[/tex]<br />
<br />
[tex]\overline{BE} = \textstyle \frac{1}{2} \displaystyle \overline{EG} = R \sqrt2[/tex]<br />
<br />
[tex]\overline{GH} = R[/tex]<br />
<br />
<br />
Therefore,<br />
<br />
[tex]\overline{BH} = 2R \sqrt2 ~+~ R \sqrt2 ~+~ R = 3R \sqrt2 ~+~ R = \overline{AH} = 100[/tex]<br />
<br />
<br />
Solving for R,<br />
<br />
[tex]R \times \left( 3 \sqrt2 \, + 1 \right) = 100[/tex]<br />
<br />
[tex]R = \frac{100}{3 \sqrt2 \, + 1} \approx 19.07[/tex][/itex][/itex][/itex][/itex][/itex][/itex][/itex][/itex][/itex]