hourlong (adj.) Look up hourlong at Dictionary.com
also hour-long, 1803, from hour + long (adj.).