The Weather Beacon was installed for 9 months in the Lower Manhattan Financial District in 2010.