139.62 inches = 3.546348 meters