89382 mm to inches