The barge , about 70 feet long and 15 feet wide , is moored on a quiet stretch in Port-Marly , a village about 15 miles from Paris that was immortalized by the impressionists Alfred Sisley and Camille Pissarro .