Oh...lol I dont know about "roasting". But I have heard that the temps should be between 82-84 degrees. But then again, I have heard of people hatching them out at 90! I would never do that, but I'm just wondering which temps are right.