139.33 inches = 3.538982 meters