World   >   Sound Transit   >   EMD F59PHI   >   Number 905