6*10^6.5 is not a number, it's an expression that is evaluated to 106.01299131

Using e is only a shorthand to simplify the writing of a number, and can be followed only be a (signed) integer. It does not involve any (mathematical) computation, only shifting the decimal mark.