140.62 inches = 3.571748 meters