I94 Date Less than L1 Visa Expiry Date

My L1B visa expiry date is 09 Jan 2019 and my petition valid till 30 Dec 2016, However I have been given I94 date as 09 Jan 2017. Eventhough I have visa valid till 2019, I want to know why my I94 is given till Jan 2017.

Thanks is advance.

I-94 is given at most for 3 years. Did you enter US on 9 Jan 2014?

yes, i entered on 9 Jan 2014. My petition validity is till Dec 2016. As my visa expiry date is Jan 2019, but I-94 date is Jan 2017 can i apply for I-94 extension alone after I-94 gets expired ?