thanks for the explainer Djaydino,
I was barking up the wrong tree, so no need to declare long but reformatting Int to long is possible , albeit what Djaydino pointed out : length limitation is still there.
note: convert seconds to integer and multiply by (1000) to get milliseconds prior to converting to Long.