I see on the Air France website that flying from Houston (North America) is a zone 4 flight. At the top of the page I see:
Taking sports equipment on your trip? No problem! Just make sure your equipment weighs no more than 23 kg / 50 lb (or 32 kg / 70 lb in the Business or La Première cabins) and that its total dimensions are 300 cm / 118 in* or under (Emphasis mine). You will need to get prior approval from our customer service department in some cases. This approval is always required when traveling as a group (10 or more passengers). You must submit your request at least 48 hours before your flight’s departure.
The dimensions of your bike box is 95 inches.
I have traveled out of Houston to Canada and Europe (twice) with a bike. Some airlines are better than others about bikes. Sometimes you get lucky, other times not.
Edit: the Air France website has the 68 X 8 X 33 is the size of their bike box, I don't see that as the maximum size permitted. The maximum size is what I put above, 118 inches. You should be good.
.
Once, I was fast. But I got over it.