Elk River native finishes 5th in Boston Marathon