6588 inches = 167.3352 meters