Two, three, four and five inches each. The last one on the pictures is actually three inches but it looks like the smallest in front. Just optical illusion...
These interesting balls are from the sand stone, the same stone Antelope Canyon is made of so they have high light reflectivity. The sun effect was added in post processing. The blur was achieved by setting the lens to f/1.4.
Thanks
Donat