136.12 inches = 3.457448 meters