According to a recent report China had built an antenna five times the size of New York.
size of NY is it state or city.
according to internet- approximate figures---
NY state 141300 sq km. x5 times is ~700000 sq kms.
NY city 1213 sq km x 5 times is ~6000 sq kms
very very inefficient radar antennae.