6589 inches = 167.3606 meters