Is that Upper Tyndrum (formerly Tyndrum Upper) ?
I will try first go..
Muir of Ord, Dingwall, Invergordon, Ardgay, Lairg, Rogart, Brora, Helmsdale, Forsinard.
It looks like class 456 cab.
The location I'll have to work out...
Class 456 at Ryde St John's Road?
Correct.
Class 456 at Ryde St John's Road?
(377)472/474.
The Speed Run took place on 9/11/05, and took just shy of 37 minutes.
64x4 car 377/1s gives 256
15x4 car 377/2s gives 60
75x4 car 377/4s gives 300
23x4 car 377/5s gives 92
26x5 car 377/6s gives 130
8x5 car 377/7s gives 40
Adding up, my mental arithmetic gets me to 878.
You're missing one small branch line, to the east of Inverness.