Combine tomatoes and water in a small bowl; let stand 10 minutes. Drain and chop; set aside.
Place rice in a large bowl; cover with water to 2 inches above rice. Soak 30 minutes; stirring occasionally. Drain and rinse.
Combine rice and 2 cups water in a small saucepan; stir in salt. Bring to a boil over medium-high heat, stirring frequently. Boil 5 minutes or until water level falls just below rice. Cover, reduce heat to low, and cook 10 minutes. Remove from heat; let stand, covered, 10 minutes.
Spoon rice into a bowl; cool completely and fluff with a fork. Stir in tomatoes, feta, and next 4 ingredients (through pepper); toss well to combine. Sprinkle with pine nuts.