The smallest MEASURABLE
time unit known today, 1x10^(-24) seconds. Obviously, smaller units of
time exist, but proper equipment and methodology for measuring them does not yet exist.
Light travels 2.9979x10^(-16) meters in one yoctosecond, not the 3.33km stated above.