arduino ethernet shield web server

            client.print(String(p25));

I can assure you that the print() method does not need your ham-fisted "help" to convert a float value to a string. Quit pissing away resources like that.