26030 mm = 1024.80315 inches