26914 mm = 1059.606299 inches