El satélite Landsat de la NASA ha tomado instantáneas de la isla artificial durante los últimos años que fueron supervisadas para no dar a conocer a la opinión pública información confidencial Imágenes satelitales difundidas han dejado en evidencia el avance del proyecto Poplar,
una isla artificial ubicada en la costa noroeste del país, cercana a la
ciudad de Maryland, y de la que se desconoce cuál será su uso.
De acuerdo a información difundida a través de los medios de comunicación, esta isla lleva en construcción unos 14 años y es el único proyecto de este tipo que se conoce que esté en manos de EE.UU.