Why a Fraserburgh dad is running 167 miles non-stop for his