velocity,v=distance/time
given distance=95km & time=3hrs
velocity=95/3=31.6 km/hr
Now question,
a)distance=520km and we got velocity=31.6km/hr
31.6=520/time
time taken=520/31.6=16.45 hr
b)time=7 hr and we got velocity=31.6km/hr
distance=velocity*time
dist=31.6*7=221.2 km