300-mile bike ride