'Convert to engineering-type string.
Engineering notation has an exponent which is a multiple of 3, so there
are up to 3 digits left of the decimal place.
Same rules for when in exponential and when as a value as in __str__.'

def to_eng_string(self, context=None):

    return self.__str__(eng=True, context=context)
