Lyric discussion by Cumaris 

Cover art for The Vigil lyrics by Blue Öyster Cult

The song, "The Vigil" is about some friends of the band who are UFO-watchers. The line "27 faces, with their eyes turned to the sky" may refer to the VLA (Very Large Array), a set of 27 radio telescopes (there actually is a 28th, but it only gets used as a backup if one of the 27 fails). The site, located in New Mexico (near Socorro), was completed right about the time Mirrors was released.

@Cumaris OMG This is very interesting, thanks a lot for sharing this fun fact with us !! It does make this song even more awesome now !