Assume the distance between the tower and the two cars is x+y.'
[adjacent side = car-to-tower distance]
[opposite side = tower height]
tan = opposite side/adjacent side
Triangle 1:
tan30° = 50/x => x = 50√3
Triangle 2:
tan45° = 50/y => y = 50
SOLUTION
Distance between two cars = x + y = 503 + 50 = 50(3+1) = 50*2.732 = 136.5 m