No. It's no where near 25mm. It's closer to 40-41mm, it fits inside an M42 thread. It also has a relatively coarse thread similar to a 26tpi (looks like an M39x26tpi or M39x1 thread spacing).
Originally Posted by Newt_on_Swings
No doubt it's an odd imperial thread, but that's just a guess anyway.