If the submission works in your browser it may be simpler to use a GET request
client.print("GET/formResponse?ifq&entry.********=Night&entry.********=30&entry.********=27&submit=Submit HTTP/1.1");
client.println("Host: docs.google.com");
client.println("User-Agent: Arduino/1.0");
client.println("Connection: close");
client.println();
If you want to stick to POST, possible issues are (at a guess) your data.length() isnt returning the correct number of bytes, or it could be that you should be using POST ... HTTP/1.1 (not 1.0) as Connection: close was defined in 1.1. Possibly remove the User-Agent header, maybe google doenst like it..