26.89 feet = 8196.072 mm