The brakes and wheels in that picture are off an 06 NA wagon 277mm front rotors.
My second donor is an 04 FXT with larger front rotors 294mm but still only 16" wheels.
06 wrx has 294 mm rotors
06 sti has 326mm rotors.
I think you can conclude the 294mm rotors will fit in 16" wheels because of my FXT.
Bob