there have been several company's using weather balloons to send up cell phone repeaters. they travel up to 50 miles up . I suspect with it having no motion it is what you Saw. Steve