143.55 inches = 3.64617 meters