Is 250 miles too much? Why not get a team together and run as a relay. Each team will manage their own pick up and drop off at each check point and it will be your responsibility to ensure you track your active runner and be at each checkpoint in time to ‘handover’.