However, if you catch the first northbound ferry of the day (which leaves Saphan Taksin at about 4:05pm), you will have enough time to reach Pakret, hop on the ferry to Ko Kret, explore the island and make it back to Bangkok in time for dinner.
BBC: Take the boat out of Bangkok