I figured it was some sort of equipment for radio astronomy, but couldn't resist the opportunity for a cheap joke!
You made me laugh out loud. Loved the joke. :-)
But I could not resist geting technical back! LMAO!