Trip lasting over 16 hours

Last night I took easily over 600micros and was wondering how long a dose like this should last? Or Is this more likely a hppd situation?