The Statue of Unity in India was officially completed making it the world’s tallest statue at 597 ft (182 m).
Source