26054 mm = 1025.748031 inches