Astronomers confirm the longest planetoid in our solar system, Farfarout- Technology News, Firstpost reports