Amazing news... if it holds up.<p>125 Hz?  As in, they orbit each other 125 times per second?  That means that they can&#x27;t be more than 1&#x2F;125th of a light-second apart, doesn&#x27;t it?  And <i>that</i> means that they are going to crash into each other very soon, doesn&#x27;t it?  (Sorry, I don&#x27;t know enough General Relativity to put numbers on &quot;how soon&quot;.)