26019 mm = 1024.370079 inches