142.12 inches = 3.609848 meters