Found
DISCLAIMER: it's not mine, how sad
HAHHAHAHAHAHA YASSS STEVE U GO
I found it
I found the HYDRA base
It's in NY.