Your incorrect on assuming the tower next to the building is the 625 foot Loran-C tower. That tower was built in 1983, a self supporting tower for other uses.
The Loran-C tower can be found near the Peaceful River using the WGS 84 coordinates of the tower. I've seen the tower on Google Earth and
You may ask how I know. I was there when that tower was built and I did two tours on the Last Island in the Aleutian Chain.
For another look at the tower you illustrated can be found from about midway up the 625 ft tower ... in this image Code:
[img]http://www.loran-history.info/Attu/kh_AttuPic.jpg[/img]