How far will the bird have flown?
A train leaves Town A and travels toward Town B at a constant speed of 60 km/h. At the same time, another train leaves Town B and travels toward Town A at a constant speed of 90 km/h. The distance between Town A and Town B is 450 km. If a bird starts flying from Town A at the same time as the first train leaves, and it flies back and forth between the two trains at a constant speed of 120 km/h until the trains meet, how far will the bird have flown?