FORTRAN length size limitation fix