Some other great pics of this immense statue.
However, it isn't the largest statue in the world (here's a list), or even the largest Buddha statue in the world. Both of those claims currently rest with the Spring Temple Buddha in Henan, China, which tops out at 153 m (502 ft), including the 25 m (82 ft) pedestal/building.
I looked at a number of pictures of Spring Temple Buddha, but none seemed to really drive home the immense size as dramatically as the Wat Muang, if you ask me. Below is one taken from a distance so that it is framed by some of the surrounding city, and here are some other shots as well.
Chart comparing sizes of Spring Temple Buddha (153 m), Statue of Liberty (93 m), The Motherland Calls (91 m), Christ the Redeemer (39.6 m), and Statue of David (5.17 m).