Precision cluster mass determination from weak lensing