102-foot steel sculpture installed at SF Muni station
At 102-foot, "Node" is now the tallest freestanding sculpture in San Francisco.