yeap going from that pic and my ruler i got a PCD of 100.61 (but i measured using 2 holes next to each other then multiply by 1.7, thats how i was taught)
there u go, awesome shit

too bad its not a 5x114.3, but im sure there will be STI adobtable hub kits in no time