three and a half hours