6586 inches = 167.2844 meters