High-altitude balloon meant to mimic satellites pulls off longest flight yet