26015 mm = 1024.212598 inches