6569 inches = 166.8526 meters