lectura de datos del archivo txt en fortran

Estoy escribiendo un programa FORTRAN que lee datos de un archivo de texto y los escribe en la consola. el archivo de datos se parece a esto

1234567890123456 123456.789 987654.321 673647.890 654356.890
6172876534567890 768909.098 234543.890 654321.908 987890.090

Tengo las siguientes líneas de código FORTRAN que lee datos y simplemente los escribe en la consola

 OPEN(1,FILE='data.txt')
    READ(1,'(I16,3F9.3)') A ,B, C, D
    WRITE (*, '(I16,3F9.3)') A,B,C,D
   CLOSE(1)

En lugar de mostrarse como los mismos valores en el archivo de texto, la siguiente es la salida

1234567890123456*********89987.656    0.322
6172876534567890*********98234.547    0.891

¿Puedes ayudarme con esto?

Muchas gracia

Respuestas a la pregunta(12)

Su respuesta a la pregunta