140.89 inches = 3.578606 meters