Okay, so it's a research ballon from Fort Sumner (supposedly). Ho hum.
High altitude helium balloon,
It took some long looks through our binoculars to come up with "looks like a balloon made of clear fabric lit up somehow by something".
That sounds about right. I was hoping for something more interesting!
A write up from NOAA
Thank you so much for the website, my kids and I found it very interesting!
Zoltar! I knew it! Somebody call Superman!