26910 mm = 1059.448819 inches