I found an excellent spoke calculator today at –
http://users.senet.com.au/~mitchell/misc/html/spoke.htm
This agrees with my actual measurements from the mock up wheel with each spoke needing to be 138mm long. I thought I could just cut the spokes to the right length and re-thread them, BUT threads on spokes are rolled onto the spoke rather than cut with a threaded die. This means that the major diameter of the spoke thread is greater than the diameter of the spoke. You cannot really see it until you look at it with a magnifying glass. So unless you have access to a thread rolling machine you cannot modify old spokes. I am going to get a price from a local company who can roll threads, but I am 99 percent sure that it will be cheaper to buy new spokes of the right length.