Ota? When?

I thought about installing the leak last week but opted to wait for ota. It says "will take up to 70 minutes to update"!?!? Holy bat guano!