Sonia is standing between two buildings. The building to her left is 112 feet tall and the building to her right is 78 feet tall. The angles of elevation to the tops of the buildings is 67º and 51°. How far apart are the two buildings? Round your answer to the nearest tenth of a foot.