I was/am planning to do a long run tomorrow (25 milish), starting early morning (5.30am) but unexpectedly ended up giving blood (250ml) this afternoon. Will that have any effect tomorrow? Do I need to scale back the run? Thanks for any advice.