They're something around 3". I just went to the autozone or oreilly website or whatever and looked up wheel studs for the 2012 Impreza and the ones they listed were right. Might be able to find more info by looking around rockauto for parts numbers and then researching.