Two ships are sailing on opposite sides of a lighthouse. The angles of elevation of the top of the lighthouse as observed from the two ships are 30° and 45°, respectively. If the lighthouse is 100 m high, what is the distance between the two ships?

A. 173 m
B. 200 m
C. 273 m
D. 300 m