Arts & CultureNew York The Floating NYC Subway Map on the Sidewalk of Soho Embedded into the sidewalk in front of 110 Greene Street is a floating NYC subway map 90 feet long by 12 feet wide!