26027 mm = 1024.685039 inches