Cars A and B leave opposite places A and B at the same time. The two cars meet for the first time at a distance of 95 meters from place A. After the meeting, the two cars continue to drive. When they respectively arrive at places B and A, they immediately follow the original road. Go back, and meet for the second time at a distance of 25 kilometers from A, what is the distance between A and B in kilometers?
甲、乙两车同时从A、B两地相对开出，两车第一次在距A地95米处相遇，相遇后两车继续行驶，各自达到B、A两地后，立即沿原路返回，第二次在距A地25千米处相遇，则A、B两地间的距离是多少千米．
<gadget id="calculator">95 * 3</gadget>
<output>285</output>

<gadget id="calculator">285 + 25</gadget>
<output>310</output>

<gadget id="calculator">310 / 2</gadget>
<output>155</output>

<result>155</result>