The birth year of Joan is given as 1290. The birth year of her second husband, William Payne, is given as circa 1350. That means she was somewhere over 75 years old when she married William. Then, their son John is listed as born in 1395. She would have been 105 years old when giving birth to John.