Please reason step by step, and put your final answer within \boxed{}.
Given 1985 sets, each consisting of 45 elements, where the union of any two sets contains exactly 89 elements.

How many elements are in the union of all these 1985 sets?
user