Arecibo’s Giant Mirror