How long is the present moment in time? At the point the future stops being the future and becomes the present, how long does it exist for before it becomes the past? Is the change instant, ie future > past, or is there some tiny unit of time that "ticks" over, as in future > present > past?