6636 inches = 168.5544 meters