Ultra-endurance runner Zach Vella completed day five of his six-day, 360-kilometre running challenge around Malta yesterday.