Building A is 480 feet tall and building B is 654 feet tall. If the angle of depression form the top of building b to the top of building a is 42 degrees, how far apart are the buildings?