How to dimension an external thread?

Is it possible to dimension an external thread automatically in a horizontal or vertical dimension? See below:

I can automatically insert the "incorrect" annotation by: RMB on the thread > Insert Callout

However I would prefer that this information is shown as I have marked "correct" above. To create the above I typed the text in manually, but is there a way to link this to the feature so that if it is changed in the model then the drawing is also updated automatically?

SolidworksDrawings And Detailing