795.2 inches = 66.266667 feet