2.90× (24-14+2) =1080km.
When the train will arrive in D is still uncertain. (I don't know what day it is at 20: 45, but it may be at 20: 45 on any day, in case the distance between C and D is far away!