Ancient 26-Foot Menhir Unearthed in Tiruppur Reveals 3000-Year History