I'm sure this phrase is something about train, but have no idea about the "9.10". Is it the time of the train or a specific name of train?I'm not English native speaker. Plz help.