Vancouver man who lost 100 lbs to run Portland Marathon