The maximum length of cat5e (category 5e cable) you can have between computers (nodes) on your 1000 or 100 mbps network is 100 meters or 328 ft. The standard is actually 90 meters plus 10 meters for patch cables. So, you are very near the maximum. If your run would include going up and down walls, with the addition of patch cables, you would probably be over the limit.
That is the answer to keep everything working correctly. I have run cables up to 380 feet without problems, but I may have been lucky.
So, your options are to run the copper cable as is, and possibly have no connection, or a bad/ slow connection. Or to put a switch somewhere in the middle of the run. Or to run fiber. You could get a pre-made fiber cable that long, but after the cable and converters you would be near 6-7 hundred dollars in materials. Whereas a 4 port switch could be had for $50.00. The switch option assumes you have an accessible power outlet somewhere in the middle. If not, add that to the cost.