Ten hours and 33 minutes late, 145 and the westbound California Zephyr pull into a hot and windy Fort Morgan, CO.