Colorado mother of micro-preemie baby to run 147 miles after son beats the odds