Thanks for those measurements, this will help a lot of people looking to replace their studs.
If it's really true that the thread length is exactly 1.0"/25,4mm on your studs then this confirms my thoughts that either the European or newer Model 3's have slightly longer studs (I measured 26,5mm/1.043" from brake disc to end of stud on my SR+, that's all thread). As I'll be replacing them in about 2-3 weeks I'll be sure to take some measurements on the studs of my Model 3 as well to be 100% sure. If there's really a difference then many (either European or new) Model 3's won't be able to easily fit those 15mm Bloxsport spacers that are so popular here.