The electromagnetic spectrum contains wavelengths that are on the scale of macroscopic objects. What I'm not sure about then is, does this mean that photons corresponding to these "macroscopic" wavelengths are actually that size? My guess is that these photons have a corresponding electric field and magnetic field vector which simply oscillates at a rate that gives a large wavelength. This also makes me wonder then if large EM waves behave as particles also. I'm not so sure how to think about this.