It should be relocated at Hubble space telescope because If these are meant to be the same telescope, which it seems they are, they should be merged.
Talk about it here or check the revision history for additional comments.
The Hubble Array was a space-based telescope active around Earth in at least the 21st century. Sally Jacobs of UNIT once reported that the array was following the course of the Sycorax ship. (TV: The Christmas Invasion)