Normal human vision can see things as small as 125 microns (i.e. 125 thousands of a millimeter); today’s best [MORE]