The only reason to get an error in reading the data that you showed is that the third item has an exponent that is too large for a REAL*4 variable. The standard specifies (look up the section for Fw.d input) that the start of the exponent field may contain an 'e', 'd', 'E', 'D', '+' or '-' .
You may not like leaving out the E/D, and you can certainly make sure that your input data contains the E/D, but the standard does not require it.
The justification? You have to think in terms of punched card input, where being able to leave out the E/D could reduce your card budget by 10 percent.