How to - Turn on LED after 3 hours??

pseudocode:

int x = 0;
digitalWrite(13, Low)

while (x!= 10800) //180min * 60sec
{
delay(1000); //wait for one second
x++;
}
digitalWrite(13, High)