It is not a squid, probably an odd reef or shipwreck remains as it would be 300' long by google earth measuring tools
I was doing some "research" on some of the disputed islands in the South China Sea and stumbled onto a notation of the "Giant Squid"