Federal investigators now believe the mysterious debris that washed ashore in Cameron Parish belonged to a solar-powered aircraft that once completed a record-setting journey around the world.