26.69 feet = 8135.112 mm