UP 7078 Leads a Long Southbound Grain Train Through Owatonna, MN

I was waiting for a different train to come, and when I looked at the signal it was green so I went to my spot, but this train went by. After it passed I looked at the signal again and it had turned orange. I waited for a bit and the actual train I was waiting for came. The time was about 30 minutes in between both trains. I also saw two CP Hi-Rail truck and some MOW rail equipment on the CP tracks this morning.