Smallest square containing the circles

Author:
String_1
Topic:
Circle, Square
Three circles, A, B and C, have respective radii 2, 3 and 4. The circumference of C passes through the centre of B, and the centre of A lies on one of the intersection points of B with C. What is the side of the smallest square containing all circles?