Your sentence is grammatically incorrect. You can say "I'm not sure I can stay THAT long," though!
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Nor Priest'I'm not sure if I can stay for any long'No. You need "very long". I'm not sure if I can stay for very long.