I'm using sawdust and water as analogies of photons moving as waves. It is still an open question as to the SIZE of photons. Since photons of light travel all the way across the universe without HITTING each other they must be true points, unlike electrons, protons, neutrons, molecular gases. If they DID have appreciable size/volumes you wouldn't be able to see distant objects like the moon or faraway quasars/galaxies, things would just "fuzz out". As to matter(fermions-electrons, protons, neutrons), the waves are given by DeBroglie's formula : h/mv or the quantum area divided by the momentum of the object(collection of fermions), and the speed of the wave crest is given as U=c^2/v. This means matter waves are far too tiny in wavelength to see with your eyes(that see in the 4000 to 7700 angstrom range)but requires that they travel FASTER than light(Einstein's c limit). This threw the relativists into a tizzy : nothing can travel faster than 3 x 10^8km/sec. So they came up with this hokey explanation : PHASE matter waves travel at up to 9 x 10^16km/sec, coming from +infinity to -infinity, but cancel everywhere(destructive wave interference)except at the GROUP that wave-defines your blinking eyelid at less than c, to satisfy wave-particle complementarity. Pure NONSENSE! What they didn't consider is to ask : is c^2 a LINE or an AREA? As line in momentum you get 9 x 10^16km/sec of fermions GLOBALLY and 0 km/sec(v=0)LOCALLY; like completely at rest on a speeding jet. So you go from a line statement : mv(momentum)to mv^2/2(area statement)for mass. Anyway, merry CHRISTMAS, we'll continue on the other side of santa's visit..
Merry Christmas