Yes you can pay GST now also but there will be some interest and other things you need to pay along with it.
Since you are using words like land owner and all I am assuming it is a joint development agreement and therefore you need to pay GST in such an agreement as you receive consideration before the completion of project in the form of share in land and therefore GST needs to be paid on it.
If you need any further details you can contact me and we can help you and try to guide you.
Hope you find the information helpful if you do please rate it 5 and provide your valuable feedback for my improvement.
Thank you