For future reference, try and describe the problem you are experiencing. This will help others understand the problem you have and also give them the necessary information to suggest a solution.
This is an odd problem and I really have no idea why you have an address in the 38.x range connecting to your wireless lan card.
Logically the address range 169.254.x.x is part of the Microsoft auto-assigned ip addresses when there is no DHCP server around.
If you are seeing remote addresses in an network different from that you are currently in (169.254.x.x) then I'm led to believe that someone has a DHCP server giving out 169.254.x.x range ip addresses to trick users to think it was automatically provided by the system, but also giving them a gateway ip address to connect to their systems later on;
This is just a speculation, so you'll need to check if there is a gateway ip address assigned to your system's card.