Share Facebook Twitter LinkedIn WhatsApp Pinterest Email Blake Johnston has been riding the waves for over 30 hours and plans to continue.