26034 mm = 1024.96063 inches