I have a section of polished granite countertop I use as a surface plate. It is quite flat.
The place near me that rents hardwood floor sanding equipment sells large sheets (12"x18") of sand paper in various grits that work nicely for dressing larger surfaces.