At 102-foot, “Node” is now the tallest freestanding sculpture in San Francisco.