25' for your ethernet run isn't bad, I have run more than that with no problem. But the unknown (to you) distance after that could play into it. It also depends on how many other students are sharing the network, as well as what type of things they are doing on the network. Lots of factors. Maybe you could get a hold of someone connected with the IT department at your university that could tell you what you could expect for an average UL/DL speed for your network, the average I mean ?