Watch: Man fights off crocs for three hours