136.17 inches = 3.458718 meters