Possible Answers For: Weather balloon or military aircraft, maybe