Yeah, it's true but odd that CO has been giving away "free" miles on one of its routes with the most traffic. Anyways, if I measure on Google Earth, it's only 1398 miles from the IAH Marriott to the center of the EWR parking area.
Even from CO's HQ in Downtown Houston to Downtown Newark, it's only 1410 miles.