Views of the STACEE Heliostat Mirrors