what is country, when time is 1:29.43.60?
united kingdom