Peregrine White died on July 20 , 1704 in Marshfield , Massachusetts at age 83 years and 8 months .
He died in what is now known as Marshfield , Massachusetts on July 20 , 1704 at the age of 83 years and 8 months .