143.58 inches = 3.646932 meters