I am going to replace my bent hub on my MTB. The hub is Novatec D042SB and the rim which I am going to order is Sun Ringle Inferno 25 29er. Since my hub is not so popular there are not any default dimensions available in online spoke calculator databases. I cannot take apart all the stuff on the wheel for precise measurements and that's why I have to ask for your help. I have used several calculators and all of them gave me different result ranging from 290mm to 294mm.
Here are the dimensions of my hub in Novatec's official website.
Flange to Flange 58.4mm
Flange Diameter 58mm
Over Locknut 135mm
Offset of centers 6.8 mm
Rim ERD 602 mm
If anyone has experience with building a wheel, please help me to determine the exact length of the spoke
Thanks in advance