mm y no usas ningún separador "característico" salto ese "salto de línea" que "se deduce" que hay entre esos "bloques" (registros?) ..
(Te lo comento por qué si esos datos los generas tu mismo .. sería ideal que usass algún separador (un caracter) tipo "|" o una coma .. o lo que gustes .. así podrías aplicar en PHP la función explode() y tendrías resuelto el problema comodamente y fiable que sea el dato que buscas tenga la longitud que quieras ..)
Por lo demás .. puedes usar la función:
substr()
www.php.net/substr
Así tomas los bloques de caracteres que quieras desde la posición que quieras.
(supongo que ya sabras leer ese archivo en sus N "cadenas" que contiene. Si no es así podrías usar file() para obtener las "cadenas" y luego substr() para el otro tema).
Un saludo,