I agree redeeming a economy ticket is not best use of miles, go for the business class redemption. SQ allows you to top up miles at USD$40 per 1,000 miles if you have 50% of the required miles, so you will need to top up 21,000 miles which is USD$840.