How Can I Make a Large Flat Surface Lit By Many Lights?

I have a scene for which I want a very large, flat, untextured surface. This is trivially easy to accomplish in a number of ways, but unfortunately my scene is lit by a large number of small lights (streetlamps, in fact). This is a problem, because only a small number of lights can illuminate a single mesh. Turning the quality up increases the count a bit, but I have something like 30 lights so it's not enough. Their range is short enough that only 1-3 will illuminate any given pixel, but that doesn't help.

I tried chopping the flat surface up into a grid of distinct objects, but that doesn't work either because I need the surface to remain smooth. Chopping it up like this creates visible seams.

How should I make large, flat surfaces to avoid lighting problems? Or is it simply impossible?

There is no limit on the number of lights that will illuminate a single mesh. (At least for pixel lights; the limit is 8 for vertex lights.) Increase the max number of pixel lights in the quality settings.

Look into light baking (unless all those lights need to be dynamic): http://unity3d.com/support/documentation/Manual/Lightmapping.html

Were you chopping it up via code or the editor? If you're using the editor, you may get better results if you spawn the smaller plane objects with script and position them exactly where they should be