Sinop Embankment 74, Neva Textile Manufacturing Company, view from Neva River