I think you can get the same effect with fewer lines by putting the following after the split line:
```
if len(coord) == 6:
    coord = (' '.join(coord[:3]), ' '.join(coord[3:]))
```
Then you don't need to repeat the ValueError statement.

Eventually we may need to put in a real parser at this point, but for now this would address another common case.