Saving rounded numbers from tables as text?

Hello,
I have been ignoring a problem that has finally caught up to me.
I have table data that is generated by taking a number such as “7.0438438383838” and placing it in a table by formatting it with round.

setProductHeight:(round (productHeight as real * 100))/100

It is viewed in the table completely normal and how I would like it viewed : “7.04”
However when I save that table as a tabbed text file… it saves the original “7.0438438383838”

I’m formatting the tabbed text as follows

on productAsTabbedText()
    return (productNumber as text) & tab & (productName as text) & tab & (productWidth as text) & tab & (productHeight as text) & tab & (squareInches as text)
end productAsTabbedText

What am I missing as I have attempted to fix this a few times with no luck. Thanks!

If the values aren’t editable in the table, you might be better to use a number formatter to format them as strings.

They are still editable within the table…
Ironically I also tried to attach a number formatter to the columns as well. Is doing both at the same time possibly causing a problem?

Then use a number formatter to do the conversion to text.