calculating time until full