26299 mm = 1035.393701 inches