How to combine identical circular patches into a sphere?

If I were given the diameter of the sphere and in order for the patches to cover the entire surface perfectly how to know how big each circular unit should be and how many of them are needed?

SolidworksAssemblies