World largest snake found dead!