The next palendronic number to 15951 is 16061.

Therefore the vehicle had travelled 110 km at an average speed of 55 kph.