66.9 feet = 802.8 inches